今天的人生第三堂課,就是來談溝通,溝通在人生裡的路上也是扮演很重要的角色,不小心又要講哲學了,回歸正題
這邊我們來證明呈現Containe的彼此溝通連線
我們先 Pull 下來兩個 busybox 分別命名 box1跟box2
docker pull busybox
docker tag busybox "Image name" //創建一個新的映像標籤
創建一個network bridge 名為 boxBridge
docker network create -d bridge mybirdge
啟動 box1 跟 box2 container 分別命名為 box1-container、box2-container
docker run --name box1-container -d box1 tail -f /dev/null
docker run --name box2-container -d box2 tail -f /dev/null
box1-container、box2-container 分別連接 mybirdge
docker network connect "Network Name" "Container Name"
查看 boxBridge 資訊
docker network inspect boxBridge
我們直接 box1-container 跟 box2-container 做連線溝通確認
確認一下 box1-container 跟 box2-container 的 IP
docker exec -it "Container Name" ip a
box1-container IP
box2-container IP
box1-container Ping box2-container IP(172.17.0.2)
docker exec -it box1-container ping 172.17.0.2
也可以直接 Ping Continer 不用打 IP
docker exec -it box1-container ping box2-container
我們又完成的人生的課程,這邊有特別呈獻 Network Bridge 的用法,當然Network Drive 有分很多種,運用在不同情況下,可能要大家影興趣可自己試試看,記得如果想分享也可以分享給我